<?php
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
?>
<script type="text/javascript">
    
    //Variables globales
    var diferencia = 0;
    var recibido = 0;
    var totalDocumento = 0;
    var cantSelec = 0;
    
    $(document).ready(function(){  
        //  alert($("#cliente").val());esto sale vacio
        //tab_Inicial();
        //---------------------
        $("#txtRecibido2").val('0.0');
        $("#txtRecibido").val('0.0');
        $("#txtMontoFactura").val('0.0'); 
        $('#txtDiferencia').val('0.0'); 
        cargar_Banco();
        obtener_Nombre();  
        $("#ocultarCampos").hide();
 
        $("#cmbFormaPago").change(function(evento){
            var FormaPago = $("#cmbFormaPago").val();
            if(FormaPago == "2" || FormaPago == "3"){
                $("#ocultarCampos").show()
            }else{
                $("#ocultarCampos").hide();
            }                       
        });
        cargar_Facturas();
        
        $('#finalizaRecibo').on('click', function(){ 
        // INSERTAR EL RECIBO EN LA TABLA DE RECIBOS
        if(validaResumen()){
        insertarRecibo();           
        }
        });        
  });
  
  function validaResumen(){
      var table = document.getElementById("bodyResumen");
      var txtRecibido2 =  $('#txtRecibido2').val();
      if(table.rows.length >0){
          if( ((txtRecibido2.replace(',',''))*1) >= 0){
            return true;
        }else{
            imprimirMensaje("El Recibo no debe ser Negativo");
            return false;
        }
      }
      imprimirMensaje("Información Insuficiente");
      return false;
  }
    
    function insertarRecibo(){                
        var total=$("#txtRecibido2").val();
        var diferencia = $("#txtDiferencia").val();        
        var accion='insertarRecibo';
        total= ((total.replace(',',''))*1);
        diferencia=((diferencia.replace(',',''))*1);
        //((monto.replace(',',''))* 1)
        //alert("total:"+total+", diferencia:"+diferencia+", accion:"+accion);
        $.get("controladores/ajaxControlador.php",{accion:accion, total:total, diferencia:diferencia},function(resultado){
            if(resultado == false)
            {
                alert("Error insertarRecibo");
            }
            else
            {  //alert(resultado);
               // $('#txtRecibo').val(resultado);
                 // RECORRER LA TABLA DE RESUMEN
                  var table = document.getElementById("bodyResumen");
                  for (i = 0; i < table.rows.length; i++) {
                        // INCLUIR  LOS DETALLES DEL RESUMEN
                        var tipoDocumento = table.rows[i].cells[8].innerHTML;
                        var numFactura = table.rows[i].cells[7].innerHTML;
                        var numLinea = table.rows[i].cells[12].innerHTML;
                        var formaPago = table.rows[i].cells[1].innerHTML;
                        var codBanco = table.rows[i].cells[4].innerHTML;
                        var moneda = table.rows[i].cells[2].innerHTML;
                        var monto = table.rows[i].cells[3].innerHTML;
                        //preguntar cuando no es de credito, el parametro debe de ser "V"
                        var tipoCobro = "C";
                        var montoOriginal = table.rows[i].cells[11].innerHTML;
                        var numComprobante = table.rows[i].cells[5].innerHTML;
                        var montoComprobante = table.rows[i].cells[10].innerHTML;
                        var fechaComprobante = table.rows[i].cells[6].innerHTML;
                        insertarDetalleRecibo( numFactura, numLinea, formaPago, codBanco, moneda, ((monto.replace(',',''))* 1), tipoCobro, tipoDocumento, ((montoOriginal.replace(',',''))* 1), numComprobante, ((montoComprobante.replace(',',''))* 1), fechaComprobante);
                        // ACTUALIZAR LA FACTURA
                        actualizarFacturaRecibo(tipoDocumento,numFactura,((monto.replace(',',''))* 1));
                   }                    
                alert('Se ha finalizado correctamente'); 
                $( "#frmPrintInvoice" ).submit(); 
                 actualizarNumRecibo();  
            }
        });
    }    
    function insertarDetalleRecibo( numFactura, numLinea, formaPago, codBanco, moneda, monto, tipoCobro, tipoDocumento, montoOriginal, numComprobante, montoComprobante, fechaComprobante)
    {       
        var accion='insertarDetalleRecibo';
        $.get("controladores/ajaxControlador.php",{accion:accion, numFactura:numFactura,numLinea:numLinea,formaPago:formaPago, codBanco:codBanco, moneda:moneda, monto:monto, tipoCobro:tipoCobro, tipoDocumento:tipoDocumento, montoOriginal:montoOriginal, numComprobante:numComprobante, montoComprobante:montoComprobante, fechaComprobante:fechaComprobante },function(resultado){
     //       alert(resultado);
//            if(resultado == false)
//            {
//                alert("Error insertarDetalleRecibo");
//            }
        });
    }
    function actualizarFacturaRecibo(tipoDocumento,numFactura,montoPagado)
    {       
        var accion='actualizarFacturaRecibo';
        $.get("controladores/ajaxControlador.php",{accion:accion,tipoDocumento:tipoDocumento, numFactura:numFactura, montoPagado:montoPagado},function(resultado){
            //alert(resultado);
//            if(resultado == false)
//            {
//                alert("Error actualizarFacturaRecibo");
//            }
        });
    }
    function actualizarNumRecibo()
    {       
        var accion='actualizarNumRecibo';
        $.get("controladores/ajaxControlador.php",{accion:accion},function(resultado){
            //alert(resultado);
//            if(resultado == false)
//            {
//                alert("Error actualizarNumRecibo");
//            }
        });
    }
  /*     $(function(){
       $('#AgregaClienteRecibo').validate({
           rules: {
           'txtMontoFactura': { required: true, number: true },
           'cmbFactura': { required: true, min: 1 },//minimo el valor 1 seleccionado
           'cmbFormaPago': { required: true, min: 1 },
           'txtRecibido': { required: true, number: true }
           },
       messages: {
           'txtMontoFactura': 'Debe ingresar el Monto',
           'cmbFactura': 'Debe seleccionar una factura',
           'cmbFormaPago': 'Debe seleccionar mínimo una forma de pago',
           'txtRecibido': 'Debe ingresar el Monto'
       }
    });
});*/
  //  <td>" . number_format($descuento, 2, '.', ',') . "</td>
    function sugerir_Monto(tt)
    {         
        var myFac= $(tt).val();
        $("#txtMontoFactura").val(myFac);
    }

    function cargar_Banco()
    {       
        var accion='cargarBancos';
        $.get("controladores/ajaxControlador.php",{accion:accion},function(resultado){
            if(resultado == false)
            {
                alert("Error cargar_Banco");
            }
            else
            {  
                $('#cmbBanco').append(resultado);   
                var comboBanco=document.getElementById("cmbBanco");
                comboBanco[0].selected =true;
            }
        });
    }

    
    function cargar_Facturas()
    {       
        //Limpiamos las facturas al inicio
        $('#bodyFactura').each(function() {
            $(this).empty();
        });
        strTipoCancelacion="CREDITO";
        if (strTipoCancelacion === "Contado")
        { var accion='cargarFacturaContado';
            cargar_Facturas_tipo(accion);
        }
        else
        { var accion='cargarFacturaCredito';
            //dsCobrosCliente = methods.selectFacturasContado(strCODCliente);
            cargar_Facturas_tipo(accion);
        }
    }
    
    function cargar_Facturas_tipo(accion)
    {       
        $.get("controladores/ajaxControlador.php",{accion:accion},function(resultado){
            if(resultado == false)
            {
                alert("Error cargar_Facturas_tipo");
            }
            else
            {  
                $('#bodyFactura').append(resultado); $('#thTipoDocumento').click(); 
            }    
        });       
    }
    
    function validarCampos()
    {       
        var valido=true;
        var myFac= $('#cmbFactura').val();
        var myRec= $('#txtMontoFactura').val();
        var myFormaPago=$("#cmbFormaPago").val();
        if(myFormaPago==0){valido=false;}
        if(myFac==0){valido=false;}
        if(myRec==0 || myRec==""|| myRec=="-"|| myRec=="."){valido=false;}
        return valido;
    }
    
    function FacturasResumen()
    {   var numeroFactura= $("#cmbFactura option:selected").html();//el nmero de la factura seleccionada
        var cmbFactura= $('#cmbFactura').val();
        var tipoDocumento= $('#cmbFactura option:selected').attr('value3');
        var cmbFormaPago=$("#cmbFormaPago").val();
        var cForma= $("#cmbFormaPago option:selected").html();
        var txtRecibido= $('#txtRecibido').val();
        var txtMontoFactura= $('#txtMontoFactura').val();
        var cmbBanco= $('#cmbBanco').val();
        var txtDocumento= $('#txtDocumento').val();
        var fecha= $('#fecha').val();
        if(validarCampos()){
        alertify.confirm("¿Desea cancelar todas las facturas con "+cForma+"? <b>Aceptar</b> o <b>Cancelar</b></p>", function (e) {  
            if (e) {  
                //todas en  efectivo 
                //hacer un ciclo para meterlas una a una al resumen
               // numeroFactura= $("#cmbFactura option:eq(1)").html();//seleccioar uno especificamente
              //  alert("hola:"+numeroFactura+" cantSelec:"+cantSelec);
                for (i = 0; i < cantSelec; i++) { //canSelec van a ser la caantidad de facturas seleccionadas
                    numeroFactura= $("#cmbFactura option:eq("+(i+1)+")").html();
                    cmbFactura= $("#cmbFactura option:eq("+(i+1)+")").val();
                    tipoDocumento= $('#cmbFactura option:eq('+(i+1)+')').attr('value3');
                    cargar_Facturas_Resumen(numeroFactura,cmbFactura,tipoDocumento,cmbFormaPago-1,txtRecibido,cmbFactura,cmbBanco,txtDocumento,fecha);
                }
                calculaRecibido();// calcular el total de lo recibido
            } else {
                    if(validarFactura(numeroFactura,cmbFactura)){
                            cargar_Facturas_Resumen(numeroFactura,cmbFactura,tipoDocumento,cmbFormaPago-1,txtRecibido,txtMontoFactura,cmbBanco,txtDocumento,fecha);
                            calculaRecibido();//calcula la sumatoria de  todo lo recibido
                            }else{
                        $().message("Factura cancelada en su totalidad seleccione otra");
                    }
            }
        }); 
        }else{
            $().message("Campos invalidos");
        }
    }
    
    function cargar_Facturas_Resumen(numeroFactura,cmbFactura,tipoDocumento,cmbFormaPago,txtRecibido,txtMontoFactura,cmbBanco,txtDocumento,fecha)
    {   //txtMontoFactura=formatMoney(txtMontoFactura);
        //alert(txtMontoFactura);
            var table = document.getElementById("bodyResumen");
            var row = table.insertRow(-1);//inserta un nuevo al inicio  tr
            var cell1 = row.insertCell(0);
            var cell2 = row.insertCell(1);
            var cell3 = row.insertCell(2);
            var cell4 = row.insertCell(3);
            var cell5 = row.insertCell(4);
            var cell6 = row.insertCell(5);
            var cell7 = row.insertCell(6);
            var cell8 = row.insertCell(7);
            var cell9 = row.insertCell(8);
            var cell10 = row.insertCell(9);
            var cell11 = row.insertCell(10);
            var cell12 = row.insertCell(11);
            var cell13 = row.insertCell(12);
           
           switch (cmbFormaPago) {
                case "1"://efectivo
                    cell1.innerHTML = "<center><a rel='shortcut ico' onclick='borrarFacturaResumen("+table.rows.length+")' id='eliminar'><img src='img/delete.png' alt='Eliminar'/></a></center>";//"<center><input type='button' value='Delete' onclick='borrarFacturaResumen("+table.rows.length+")'></center>";
                    cell2.innerHTML = cmbFormaPago;  //forma pago
                    cell3.innerHTML = "1";  //moneda
                    cell4.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto
                    cell5.innerHTML = "N/A";  //cod banco
                    cell6.innerHTML = "N/A";  //num comprobante
                    cell7.innerHTML = "N/A";  // fecha comprobante
                    cell8.innerHTML = numeroFactura;  //num factura
                    cell9.innerHTML = tipoDocumento;  //tipo documento
                    cell10.innerHTML = "1";  //compania
                    cell11.innerHTML = "N/A";  //monto cheque          
                    cell12.innerHTML = formatMoney(parseFloat(cmbFactura));    //monto original
                    cell13.innerHTML = table.rows.length;    //monto original
                    break;
                case "2"://cheque
                    cell1.innerHTML = "<center><a rel='shortcut ico' onclick='borrarFacturaResumen("+table.rows.length+")' id='eliminar'><img src='img/delete.png' alt='Eliminar'/></a></center>";
                    cell2.innerHTML = cmbFormaPago;  //forma pago
                    cell3.innerHTML = "1";  //moneda
                    cell4.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto
                    cell5.innerHTML = cmbBanco;  //cod banco
                    cell6.innerHTML = txtDocumento;  //num comprobante
                    cell7.innerHTML = fecha;  // fecha comprobante
                    cell8.innerHTML = numeroFactura;  //num factura
                    cell9.innerHTML = tipoDocumento;  //tipo documento
                    cell10.innerHTML = "1";  //compania
                    cell11.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto cheque          
                    cell12.innerHTML = formatMoney(parseFloat(cmbFactura));    //monto original   
                     cell13.innerHTML = table.rows.length;    //monto original
                    break;
                case "3"://deposito
                    cell1.innerHTML = "<center><a rel='shortcut ico' onclick='borrarFacturaResumen("+table.rows.length+")' id='eliminar'><img src='img/delete.png' alt='Eliminar'/></a></center>";
                    cell2.innerHTML = "2";  //forma pago
                    cell3.innerHTML = "1";  //moneda
                    cell4.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto
                    cell5.innerHTML = cmbBanco;  //cod banco
                    cell6.innerHTML = txtDocumento;  //num comprobante
                    cell7.innerHTML = fecha;  // fecha comprobante
                    cell8.innerHTML = numeroFactura;  //num factura
                    cell9.innerHTML = tipoDocumento;  //tipo documento
                    cell10.innerHTML = "1";  //compania
                    cell11.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto cheque          
                    cell12.innerHTML = formatMoney(parseFloat(cmbFactura));    //monto original    
                     cell13.innerHTML = table.rows.length;    //monto original
                    break;
                default:
                    cell1.innerHTML = "<center><a rel='shortcut ico' onclick='borrarFacturaResumen("+table.rows.length+")' id='eliminar'><img src='img/delete.png' alt='Eliminar'/></a></center>";
                    cell2.innerHTML = cmbFormaPago;  //forma pago
                    cell3.innerHTML = "1";  //moneda
                    cell4.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto
                    cell5.innerHTML = cmbBanco;  //cod banco
                    cell6.innerHTML = txtDocumento;  //num comprobante
                    cell7.innerHTML = fecha;  // fecha comprobante
                    cell8.innerHTML = numeroFactura;  //num factura
                    cell9.innerHTML = tipoDocumento;  //tipo documento
                    cell10.innerHTML = "1";  //compania
                    cell11.innerHTML = formatMoney(parseFloat(txtMontoFactura));  //monto cheque          
                    cell12.innerHTML = formatMoney(parseFloat(cmbFactura));    //monto original   
                     cell13.innerHTML = table.rows.length;    //id
                    break;
            } 

               // $('#bodyResumen').append(resultado);   
    }
    function validarFactura(numeroFactura,total){
        var table = document.getElementById("bodyResumen");
        var rec;
              rec  = 0;
            for (i = 0; i < table.rows.length; i++) {
                if(numeroFactura===table.rows[i].cells[7].innerHTML){ //encuentre todas las facturas
                rec= (rec) +(((table.rows[i].cells[3].innerHTML).replace(',',''))* 1);
                }//rec= rec.toFixed(2);
            }  
           // alert(total+'--'+rec);
            if(total <= rec ){
                return false;
            }    return true;    
    }
    function calculaRecibido(){        
        var table = document.getElementById("bodyResumen");
        recibido = 0;
        //var rec1=0;
       // txtMontoTotal= $('#tot').val();
       
        for (i = 0; i < table.rows.length; i++) {
            recibido = recibido +((((table.rows[i].cells[3].innerHTML).replace(',','')).replace(',','')) * 1);
           // alert(recibido +'-'+((((table.rows[i].cells[3].innerHTML).replace(',','')).replace(',',''))-1) );
        }  //rec= rec.toFixed(2);

         $('#txtRecibido2').val(formatMoney(recibido)); 
         
         diferencia= (((totalDocumento)) *1)- recibido;
         //alert('calculaRecibido');
         //alert('total  *1='+((totalDocumento) *1) +'recibido: '+recibido+' diferencia: '+diferencia);
        // var num= parseFloat(txtMontoTotal)-rec;
         //num= num.toFixed(2);
        // $('#txtDiferencia').val(num); 
        $('#txtDiferencia').val(formatMoney(diferencia));
         $('#txtRecibido').val(formatMoney(recibido));
         $('#txtMontoFactura').val('0.0');
    }
    //document.getElementById("myTable").deleteRow(0);
    function borrarFacturaResumen(r){
        var table = document.getElementById("bodyResumen");
        for (var i = 0; i < table.rows.length; i++) {
            var a=table.rows[i].cells[12].innerHTML;
            if(parseInt(r)===parseInt(a)){ //encuentre todas las facturas
                var b = table.rows[i].cells[8].innerHTML;
                var c = table.rows[i].cells[7].innerHTML;
                var mont = table.rows[i].cells[3].innerHTML;
                if(b !='FC' && b !='FR'){
                   quitarCheck(parseInt(c),mont); 
                }                
                table.deleteRow(i);
            }
        } 
        calculaRecibido();
    }
    function borrarFacturaResumenPorNumero(r){
        var table = document.getElementById("bodyResumen");
        var tem = table.rows.length;
        for ( i = 0; i < tem; i++) {
            var c = table.rows[i].cells[7].innerHTML;
            //alert(b);
            if(parseInt(r)===parseInt(c)){ //encuentre todas las facturas
                table.deleteRow(i);
            }
        } 
        //calculaRecibido();
    }
    function quitarCheck(numeroFactura,monto){
           document.getElementById(numeroFactura).checked = false;
           totalDocumento = (totalDocumento)- (((monto.replace(',','')).replace(',',''))*1);
           //alert(totalDocumento+'-'+(monto.replace(',','')));
           $("#tot").val(formatMoney(totalDocumento));
            //borrarFacturaResumenPorNumero(numeroFactura);// en proceso
    }
    function cheeck(temp)
    {   
        if($(temp).is(":checked")) {
            totalDocumento = totalDocumento + ((($(temp).val()).replace(',',''))*1);

            if($(temp).attr('value2')==='FC' || $(temp).attr('value2')==='FR'){ cantSelec=cantSelec+1;
            $('#cmbFactura').append('<option value="'+$(temp).attr('value')+'" value2="'+ $(temp).attr('id') +'" value3="'+ $(temp).attr('value2') +'">'+ $(temp).attr('id') +'</option>');//carga las facturas seleccionadas en el combo
            }else{
                cargar_Facturas_Resumen($(temp).attr('id'),$(temp).attr('value'),$(temp).attr('value2'),'0',$(temp).attr('value'),$(temp).attr('value'),'N/A','N/A','');
            }
        }else{ 
            totalDocumento = totalDocumento - (($(temp).val()).replace(',',''));
            if($(temp).attr('value2')==='FC' || $(temp).attr('value2')==='FR'){ cantSelec=cantSelec-1;}
           borrarFacturaResumenPorNumero($(temp).attr('id'));
            $('#cmbFactura option[value2="'+ $(temp).attr('id') +'"]').remove();//quita del combo cuando una factura no esta seleccionada
        }//alert(totalDocumento);
        $("#tot").val(formatMoney(totalDocumento));
        calculaRecibido();
    }

</script>

<ul class="breadcrumb">
    <li><a href="index.php">Inicio</a> <span class="divider">&raquo;</span></li>
    <li><a href="index.php?accion=paginaPrincipal">Men&uacute; principal</a> <span class="divider">&raquo;</span></li>
    <li><a href="index.php?accion=listarClientesXDia&controlador=cliente">Cliente selecci&oacute;n</a> <span class="divider">&raquo;</span></li>
    <?php echo "<li><a href=index.php?accion=MenuClienteSeleccion&id=".$_SESSION['IdCliente']."&tipoCliente=".$_SESSION['TipoCliente'].">Men&uacute; cliente</a> <span class='divider'>&raquo;</span></li>"?>
    <li class="active">Cliente Cobro</li>
</ul>

<div class="col_12">

    <div class="col_12">
        <input readonly type="text" name="cliente" value=""id="cliente" placeholder="Cliente" autocomplete="off" tabindex="1" class="col_12"/>
            <?php /* echo "<input readonly style='display:none' type='text' name='recibo' value=".$_SESSION['NumRecibo']." id='recibo' placeholder='Cliente' autocomplete='off' tabindex='1' class='col_12'/>
        <input readonly style='display:none' type='text' name='compania' value=".$_SESSION['CODCompania']." id='compania' placeholder='Cliente' autocomplete='off' tabindex='1' class='col_12'/>"*/?>
    </div>
    <div class="col_12">

        <ul id="tabs" class="tabs left">
            <li><a href="#tabr1">Forma Pago</a></li>
            <li><a href="#tabr2">Documentos</a></li>
            <li><a href="#tabr3">Resumen</a></li>
        </ul>

        <div id="tabr1" class="tab-content">
            <form  action="#" method="post" id="AgregaClienteRecibo" name="AgregaClienteRecibo">
                <div id="wrapping" class="clearfix">
                    <section id="cbcFormaPagos"> 
                        <label for="FormaPago">Forma Pago:</label>
                        <select id="cmbFormaPago" name="cmbFormaPago" tabindex="1" class="selmenu">
                            <option value="0">Seleccione Uno...</option>
                            <option value="1">Efectivo</option>
                            <option value="2">Cheque</option>
                            <option value="3">Depósito</option>
                        </select>
                    </section>
                    
                    
                    <label for="text2">Monto</label>
                    <input id="txtMontoFactura" name="txtMontoFactura" type="text" onkeypress="return soloNumeros(event,'#txtMontoFactura');"/>
                    <div id="ocultarCampos">
                        <label for="text3">Documento</label>
                        <input id="txtDocumento"name="txtDocumento" type="text"/>                 
                        <section id="cbcBancos"> 
                            <label for="Banco">Banco:</label>
                            <select id="cmbBanco" name="cmbBanco" tabindex="4" class="selmenu">
                                <option value="0">Seleccione Uno...</option>
                            </select>
                        </section>
                        <label for="fecha">Fecha:</label>
                        <input type="date" name="fecha" id="fecha" placeholder="Fecha" autocomplete="off" tabindex="1" class="datepicker"/>
                    </div>
                    <section id="cbcFactura"> 
                        <label for="Factura">Factura:</label>
                        <select id="cmbFactura" name="cmbFactura[]" tabindex="4" onChange='sugerir_Monto(this)' class="selmenu">
                            <option value="0">Seleccione Uno...</option>
                        </select>
                    </section>
                    <label for="text5">Recibido</label>
                    <input id="txtRecibido" type="text" value="0" readonly/>
                </div>
                <div>
                   <br>
                <input type="button" class="blue" id="registro" value="Registro" onClick='FacturasResumen()'/>
                </div>
            </form>  
        </div>
        <div id="tabr2" class="tab-content">
            <div class="col_6"><label for="text2">Pendientes</label></div>
            <div class="col_12">
                <div class="tab-pane active" id="demo2">
                        <p>
                            Busqueda: <input id="filter" type="text"/>
                            <a href="#clear" class="clear-filter" title="clear filter"><i class="icon-rss"></i> Limpiar</a>
                            <span class="row-count"></span>
                        </p>
                    <table id="cobros" class="table demo" data-filter="#filter" data-page-size="5">
                        <thead>
                            <tr>
                                <th  data-toggle="true">
                                    SELEC
                                </th>
                                <th id="thCodigoCompania" data-toggle="true">
                                    COD_COMP
                                </th>
                                <th id="thTipoDocumento" data-toggle="true">
                                    TIPO_DOC
                                </th>
                                <th id="thNumDocumento" data-toggle="true">
                                    NUM_DOC
                                </th>
                                <th id="thFechaFactura" data-toggle="true">
                                    FECHA_FACT
                                </th>
                                <th id="thFechaVencimiento" data-toggle="true">
                                    FECHA_VENC
                                </th>
                                <th id="thMontoOriginal" data-toggle="true">
                                    MONTO_ORIG
                                </th>
                                <th id="thSaldo" data-toggle="true">
                                    SALDO
                                </th>
                                <th id="thMora" data-toggle="true">
                                    MORA
                                </th>
                                <th id="thEntregado" data-toggle="true">
                                    ENTREG
                                </th>
                                <th id="thEnTramite" data-toggle="true">
                                    EN_TRAMI
                                </th>
                                <th id="thObservacion" data-toggle="true">
                                    OBSERV
                                </th>
                                <th id="thCodCliente" data-toggle="true">
                                    COD_CLI
                                </th>
                                <th id="thNombre" data-toggle="true">
                                    NOMBRE
                                </th>
                                <th id="thCobrada" data-toggle="true">
                                    COBRADA
                                </th>
                            </tr>
                        </thead>
                        <tbody id="bodyFactura">

                            <!--Aqui se insertan lo tr generados por jquery mediante el metodo cargarFacturas()-->

                        </tbody>
                        <tfoot class="hide-if-no-paging">
                            <tr>
                                <td colspan="15">
                                    <div class="pagination pagination-centered"></div>
                                </td>
                            </tr>
                        </tfoot>
                    </table>
                </div>
            </div>
            <div class="col_6"><label for="text2">Total Documento:</label>
                <!--<label class="tot"></label>-->
                <input readonly type="text" name="cliente" value="0"id="tot" placeholder="0" autocomplete="off" tabindex="1" class="col_12"/>
            </div>
        </div>

        <div id="tabr3" class="tab-content">

            <div class="col_12"><label for="text2">Recibido:</label><input id="txtRecibido2" type="text" readonly/></div>
            <div class="col_12">

                <table id="resumen" class="table demo" data-filter="#filter" data-page-size="5">
                    <thead>
                        <tr>
                            <th data-toggle="true">
                                ELIMINAR
                            </th>
                            <th data-toggle="true">
                                FORMA_PAGO
                            </th>
                            <th  data-toggle="true">
                                MONEDA
                            </th>
                            <th  data-toggle="true">
                                MONTO
                            </th>
                            <th  data-toggle="true">
                                COD_BANCO
                            </th>
                            <th  data-toggle="true">
                                NUM_COMPROBANTE
                            </th>
                            <th  data-toggle="true">
                                FECHA_COMPROBANTE
                            </th>
                            <th  data-toggle="true">
                                NUM_FACTURA
                            </th>
                            <th data-toggle="true">
                                TIPO_DOCUMENTO
                            </th>
                            <th data-toggle="true">
                                COMPANIA
                            </th>
                            <th data-toggle="true">
                                MONTO_CHEQUE
                            </th>
                            <th data-toggle="true">
                                MONTO_ORIGINAL
                            </th>
                            <th data-toggle="true">
                                NUM
                            </th>
                        </tr>
                    </thead>
                    <tbody id="bodyResumen">

                        <!--Aqui se insertan lo tr generados por jquery mediante el metodo cargarFacturas()-->

                    </tbody>
                    <tfoot class="hide-if-no-paging">
                        <tr>
                            <td colspan="100">
                                <div class="pagination pagination-centered"></div>
                            </td>
                        </tr>
                    </tfoot>
                </table>
            </div>   
            <div class="col_12"><label for="text2">Diferencia: </label><input id="txtDiferencia" type="text" readonly/></div>

            <div class="col_12">
                <center>
                    <ul class="button-bar">
                       <!-- <input type="button" id="finalizaFactura" name="finalizaFactura" style="float: right;" class="large red" value="Finalizar factura"/>-->
                        <input type="button" class="blue"  id="finalizaRecibo" name="finalizaRecibo" value=" Generar Recibo " />
                        <?php echo "<a href=index.php?accion=MenuClienteSeleccion&id=".$_SESSION['IdCliente']."&tipoCliente=".$_SESSION['TipoCliente']."><input type='button' class='blue' value='Salir'/></a>" ?>
                    
                    </ul>
                </center>
            </div>
            
       <div id="tabr3" class="tab-content">
            
        </div>
        </div>
        
        <form id="frmPrintInvoice" method="post" action="reportes/archivos/recibo.php">
            <div>
                <input type="hidden"  id="txtRecibo" name="txtRecibo" />
                <input type="hidden"  id="txtTipoDocumento" name="txtTipoDocumento" value="RECIBO"/>
                <input type="hidden"  id="strTipoImpresion" name="strTipoImpresion" value="ORIGINAL"/>
                <input style="display: none;" type="submit">
            </div>
        </form>

    </div>

</div>